something which is discovered - Spanish English Dictionary